<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:p="http://primefaces.org/ui"
      xmlns:f="http://java.sun.com/jsf/core"
      template="/web/layout/arearestrita.xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"> 
	
	<ui:define name="bodyPrincipal">
			<p:panel style="border-width:0;text-align:left" 
				id="panelAreaRestritaEmpresasDados">
				<f:facet name="header">
					<h:panelGrid columns="2" style="width:100%">
						<h:panelGrid style="width:100%;text-align:left">
							<h:outputText style="font-size:25px" value="INFORMACOES DA EMPRESA" />
						</h:panelGrid>
					</h:panelGrid>
				</f:facet>
					<p:panel header="Principais">
						<h:panelGrid columns="2" style="height:350px">
							<h:outputText value="Razao Social: " />
							<p:inputText value="#{empresaBeanSession.empresaSelecionada.razaoSocial}" />
							<h:outputText value="CNPJ: " />
							<p:inputText value="#{empresaBeanSession.empresaSelecionada.cnpj}" />
							<h:outputText value="Nome Fantasia: " />
							<p:inputText value="#{empresaBeanSession.empresaSelecionada.nomeFantasia}" />
							<h:outputText value="Ramo de Atividade: " />
							<p:selectOneMenu style="width:200px" 
								value="#{empresaBeanSession.empresaSelecionada.ramo}" 
								converter="simpleConverter">
								<f:selectItems value="#{empresaBeanSession.ramosAtividadeList}" />
							</p:selectOneMenu>
							<h:outputText value="Inscricao Estadual: " />
							<p:inputText value="#{empresaBeanSession.empresaSelecionada.inscricaoEstadual}" />
							<h:outputText value="Inscricao Municipal: " />
							<p:inputText value="#{empresaBeanSession.empresaSelecionada.inscricaoMunicipal}" />
							<h:outputText value="Desde: " />
							<p:calendar value="#{empresaBeanSession.empresaSelecionada.desde}" />
						</h:panelGrid>
					</p:panel>
					<p:panel header="Endereco">
						<h:panelGrid columns="2" style="height:350px">
							<h:outputText value="CEP: " />
							<p:inputText value="#{empresaBeanSession.empresaSelecionada.cep}" />
							<h:outputText value="Estado: " />
							<p:selectOneMenu style="width:250px" 
								value="#{empresaBeanSession.estadoSelecionado}" 
								converter="simpleConverter">
								<f:selectItems value="#{empresaBeanSession.estadosList}" />
								<p:ajax update="cbCidadeAreaRestritaEmpresa" 
									listener="#{empresaBeanSession.carregarCidades}" />
							</p:selectOneMenu>
							<h:outputText value="Cidade: " />
							<p:selectOneMenu id="cbCidadeAreaRestritaEmpresa" style="width:300px" 
								value="#{empresaBeanSession.empresaSelecionada.cidade}" 
								converter="simpleConverter">
								<f:selectItems value="#{empresaBeanSession.cidadesList}" />
							</p:selectOneMenu>
							<h:outputText value="Tipo Logradouro: " />
							<p:selectOneMenu style="width:200px" 
								value="#{empresaBeanSession.empresaSelecionada.tipoLogradouro}" 
								converter="simpleConverter">
								<f:selectItems value="#{empresaBeanSession.tiposLogradouroList}" />
							</p:selectOneMenu>
							<h:outputText value="Logradouro: " />
							<p:inputText value="#{empresaBeanSession.empresaSelecionada.logradouro}" />
							<h:outputText value="Numero: " />
							<p:inputText value="#{empresaBeanSession.empresaSelecionada.numero}" />
							<h:outputText value="Complemento: " />
							<p:inputText value="#{empresaBeanSession.empresaSelecionada.complemento}" />
							<h:outputText value="Bairro: " />
							<p:inputText value="#{empresaBeanSession.empresaSelecionada.bairro}" />
						</h:panelGrid>
					</p:panel>
					<p:panel header="Contatos">
						<h:panelGrid columns="2" style="height:350px">
							<h:outputText value="Fone: " />
							<p:inputText value="#{empresaBeanSession.empresaSelecionada.fone}" />
							<h:outputText value="Fax: " />
							<p:inputText value="#{empresaBeanSession.empresaSelecionada.fax}" />
							<h:outputText value="Email: " />
							<p:inputText value="#{empresaBeanSession.empresaSelecionada.email}" />
							<h:outputText value="WebSite: " />
							<p:inputText value="#{empresaBeanSession.empresaSelecionada.website}" />
							<h:outputText value="Pessoa para contato: " />
							<p:inputText value="#{empresaBeanSession.empresaSelecionada.contato}" />
							<h:outputText value="fone: " />
							<p:inputText value="#{empresaBeanSession.empresaSelecionada.foneContato}" />
						</h:panelGrid>
					</p:panel>
					<p:panel header="Responsavel">
						<h:panelGrid columns="2" style="height:350px">
							<h:outputText value="Nome: " />
							<p:inputText value="#{empresaBeanSession.empresaSelecionada.responsavel.nome}" />
							<h:outputText value="Senha: " />
							<p:password value="#{empresaBeanSession.empresaSelecionada.responsavel.senha}" />
							<h:outputText value="Cargo: " />
							<p:inputText value="#{empresaBeanSession.empresaSelecionada.responsavel.cargo}" />
							<h:outputText value="CPF: " />
							<p:inputText value="#{empresaBeanSession.empresaSelecionada.responsavel.cpf}" />
							<h:outputText value="Email: " />
							<p:inputText value="#{empresaBeanSession.empresaSelecionada.responsavel.email}" />
						</h:panelGrid>
					</p:panel>
					<p:panel header="Finalizar">
						<h:panelGrid columns="2" style="height:300px">
							<h:outputText value="Observacao: " />
							<p:inputTextarea value="#{empresaBeanSession.empresaSelecionada.obs}" />
						</h:panelGrid>
					</p:panel>
			</p:panel>			
			
			<p:panel style="width:100%;text-align:right;border-width:0">
				<p:commandButton value="LISTAR EMPRESAS"
					action="#{empresaBeanSession.init}" />
				<p:spacer width="10" height="0" />
				<p:commandButton value="SALVAR INFORMACOES"
					action="#{empresaBeanSession.salvarEmpresa}" />
			</p:panel>
		
	</ui:define>

</ui:composition>